can i pay by credit card - Turkish English Dictionary